international telecommunications satellite consortium - Turco Inglés Diccionario